place or meeting where catechism is imparted - Turkish English Dictionary